gigantic explosion - Turco Inglés Diccionario